foster care – Català–English translations

🇬🇧 en ca

foster care noun

  • system by which a child is cared for
acolliment familiar
Wiktionary Links